Search criteria: scientific name =
Haliclona permollis
Photo © by
Les Leighton
Haliclona permollis
Sponge
Photo © by
John Harvey
Haliclona permollis
Sponge